something that supports - English Synonyms Dictionary